Tamil Dictionary 🔍

orthopoda

Or*thop"o*da, n. pl. Etym: [NL. See Ortho-, and -poda.] (Zoöl.) Defn: An extinct order of reptiles which stood erect on the hind legs, and resembled birds in the structure of the feet, pelvis, and other parts.


orthopoda - Similar Words