holosomata

/hɒləsɒˈmeɪtə/

Definitions

1. noun

A type of ancient Greek insectivorous lizard.

“Fossil remains of holosomata have been discovered in the region.”

Synonyms

  • reptile
  • squamata

Antonyms

  • bird
  • mammalia