Etymology Explorer › English

Where does “deplumation” come from?

deplumation (English): The stripping or falling off of plumes or...

Definitions

  1. The stripping or falling off of plumes or...