IMPLUMED


Meaning of IMPLUMED in English

(a.) Not plumed; without plumes or feathers; featherless.

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