plumicorn Definition

  • Plumicorn ((n.))

    An ear tuft of feathers, as in the horned owls.

Related Words

Explore more words in our dictionary...