• Macrourid

    Full definition of macrourid

    Noun

    macrourid

    (plural macrourids)
    1. (zoology) Any fish of the Macrouridae family; a rattail.
    © Wiktionary