orbilla

English

Noun

orbilla (plural orbillae)

  1. The shield of certain lichens, as in Usnea.