Meaning of testudinata

Definition of testudinata

(noun) tortoises and turtles

Other information on testudinata

WIKIPEDIA results for testudinata
Amazon results for testudinata