Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

squamulose Definition

Cancel
squamulose
adjective(squa-mu-lose)
being or having a thallus made up of small leafy lobes

Words Related to squamulose!

squamulose Examples by Brain Bank Users