Home
Search
Index
Definify.com
Definition
2026
polyodontoid
polyodontoid
English
Noun
polyodontoid
(
plural
polyodontoids
)
Any
paddlefish
of the family
Polyodontidae
Similar Results