Word info

psychrolutid

Noun

Meaning

psychrolutid (plural psychrolutids)

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

Source: en.wiktionary.org

Close letter words and terms