Definition of macroura
"macroura" is probably misspelled. Trying Macrouridae instead Definition of Macrouridae
1. Macrouridae [ n ] grenadiers
Synonyms family_Macrouridae Macruridae family_Macruridae Macrouridae Related Terms fish_family Gadiformes grenadierSimilar Spelling
MacrouridaeMacruridae