Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Deplumation
n.
The stripping or falling off of plumes or feathers.
n.
A disease of the eyelids, attended with loss of the eyelashes.
←
Deplumate
Deplumed
→
Shares
Related Words
Plum
Pluma
Menu
Home
Search
My Last Searches