Macrourid Definition
noun
(zoology) Any fish of the Macrouridae family; a rattail.
Wiktionary
Other Word Forms of Macrourid
Noun
Singular:
macrourid
Plural:
macrouridsFind Similar Words
Find similar words to macrourid using the buttons below.