Wiktionary
meiolaniid
n. (context zoology English) Any of the extinct armoured land turtles of the family ''(taxlink Meiolaniidae family noshow=1)''.