orchella

English

Noun

orchella (uncountable)

  1. archil

Anagrams