• Polyodontoid

    Full definition of polyodontoid

    Noun

    polyodontoid

    (plural polyodontoids)
    1. Any paddlefish of the family Polyodontidae
    © Wiktionary