plumicorn Definition
-
Plumicorn ((n.))
An ear tuft of feathers, as in the horned owls.
Related Words
Explore more words in our dictionary...
An ear tuft of feathers, as in the horned owls.
Explore more words in our dictionary...