Orchilla
From Wikipedia, the free encyclopedia
Orchilla may refer to:
- La Orchila, a Venezuelan island in the West Indies
- a red or violet dye made from various lichens
- the lichen that yields the dye, also called archil
See also:
Orchilla may refer to:
See also: