IMPLUMED


Meaning of IMPLUMED in English

adj not plumed; without plumes or feathers; featherless.

Webster English vocab.      Английский словарь Webster.