English dictionary
squamulose meaning and definition
Definition and meaning of squamulose at MeaningMonkey.org. squamulose meaning and definition in the English Dictionary.SQUAMULOSE adjective
Definition of squamulose (adjective)
- covered with tiny scales
Source: Princeton University Wordnet