English

edit

Noun

edit

psychrolutid (plural psychrolutids)

  1. (zoology) Any member of the family Psychrolutidae; toadfishes.