From Ornica + -ese.
ornichese m or f (plural ornichesi)
ornichese m or f by sense (plural ornichesi)