Advertisement
Vocabulary Entry
squama
|noun
Advertisement
N
noun
A scale or scalelike structure, particularly found in certain plants or animals.
Example Sentences
"The fish's skin was covered with smooth squama that glimmered in the sunlight."
"He studied the squama of the reptile to understand its growth patterns."
"Botanists often examine the squama of pine cones to determine their species."