PLUMICORN Meaning of PLUMICORN in English noun an ear tuft of feathers, as in the horned owls. Webster English vocab. Английский словарь Webster. 2012