ocreate

adjective
  1. Having or bearing an ocrea; sheathed by a tubular stipule or leaf base.
  2. Usage: botany; technical

Examples