testudinata : Idioms & Phrases


order testudinata

  • noun tortoises and turtles
    Testudinata; Chelonia; order Chelonia; order Testudines; Testudines.
WordNet