dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Squamule
— definition
1.
squamule (Noun)
1 definition
squamule (Noun)
— (fungus) a minute scale.
2 types of
scale
scale leaf
3 topics
flora
plant
plant life