Testudinata Meaning

There are 1 meaning(s) for word Testudinata

Meaning 1 : tortoises and turtles

    Synonyms : chelonia,  order chelonia,  order testudinata,  order testudines,  testudines