PLUMIGEROUS


Meaning of PLUMIGEROUS in English

(a.) Feathered; having feathers.

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