English | German | Russian | Czech

deplumation English

Meaning deplumation meaning

What does deplumation mean?

deplumation

The stripping or falling off of plumes or feathers. (medicine) A disease of the eyelids, attended with loss of the eyelashes.

Synonyms deplumation synonyms

What other words have the same or similar meaning as deplumation?

deplumation English » English

moulting

Are you looking for...?