PLUMICORN


Meaning of PLUMICORN in English

noun an ear tuft of feathers, as in the horned owls.

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