Having a surface or structure covered with or resembling scales, often used to describe leaves or plant surfaces.
Squamous
Posted by
–
Posted by
–
Having a surface or structure covered with or resembling scales, often used to describe leaves or plant surfaces.
Leave a Reply