Language:
Free Online Dictionary|3Dict

Squamulae

Source : Webster's Revised Unabridged Dictionary (1913)

Squamula \Squam"u*la\ (? or ?), n.; pl. {Squamul[ae]}. [L., dim.
   of squama a scale.] (Bot.)
   One of the little hypogynous scales found in the flowers of
   grasses; a lodicule.
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z