Robuta

https://www.merriam-webster.com/dictionary/plumicorn PLUMICORN Definition & Meaning - Merriam-Webster The meaning of PLUMICORN is one of the tufts of lengthened feathers on the head of various owls. How to use plumicorn in a sentence. definitionmeaningmerriamwebster