PLUMIGEROUS Meaning of PLUMIGEROUS in English (a.) Feathered; having feathers. Webster's English dictionary. Английский словарь Webster. 2012