protodonatoid (English, noun)
expansion: protodonatoid (plural protodonatoids)
Senses:
glosses: Any large, extinct insect of the former order Protodonata (now Meganisoptera)
Forms:
form: protodonatoids
tags: plural