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.”
1. noun
A type of ancient Greek insectivorous lizard.
“Fossil remains of holosomata have been discovered in the region.”