Definify.com

Webster 1913 Edition


Squamula


Squam′u-la

(skwăm′ū̍-lȧ or skwā′mū̍-lȧ)
,
Noun.
;
pl.
Squamulae
(-lē)
.
[L., dim. of
squama
a scale.]
(Bot.)
One of the little hypogynous scales found in the flowers of grasses; a lodicule.

Definition 2024


squamula

squamula

English

Noun

squamula (plural squamulas or squamulae)

  1. (botany) One of the little hypogynous scales found in the flowers of grasses; a lodicule.