ORCHILLA WEED MEANING IN ENGLISH

• Orchilla weed Definition & Synonyms

  1. () The lichen from which archil is obtained. See Archil.


RECENT SEARCHES