ochreas

noun
  1. Plural of ochrea; tubular sheaths formed by the fusion of stipules around a stem in certain plants.
  2. Usage: botanical term; plural form

Examples