"Squamulae" is a word in ENGLISH
squamulae
ENGLISH
Definition:
of Squamula
Few words of positivity
Let the fear of danger be a spur to prevent it; he that fears not, gives advantage to the danger.
WORD SUGGESTIONS
Laugh your heart out.
What do you do if your bank account stops working?Throw the guy out of the house.
squamula
ENGLISH
One of the little hypogynous scales found in the flowers of grasses; a lodicule.
Read the complete definitionsquamule
ENGLISH
Same as Squamula.
Read the complete definition