Definition of "orchella"

orchella

  • noun

    uncountable

    1. archil