Squamata meaning

A taxonomic order within the superorder Lepidosauria — the scaled reptiles.
pronoun
0
0
Advertisement

Origin of squamata

  • From Latin squamatus (“scaly, having scales”), from squama (“scale”).

    From Wiktionary