PLUMICORN Meaning of PLUMICORN in English (n.) An ear tuft of feathers, as in the horned owls. Webster's English dictionary. Английский словарь Webster. 2012