meiolaniid (English, noun)
expansion: meiolaniid (plural meiolaniids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any of the extinct armoured land turtles of the family †Meiolaniidae.
Forms:
form: meiolaniids
tags: plural