Plumula

Webster's Dictionary of the English Language

·noun A down feather.

II. Plumula ·noun A Plumule.

Related Words