OSTIOLE MEANING IN ENGLISH

• Ostiole Definition & Synonyms

  1. (n.) Any small orifice.
  2. (n.) The exterior opening of a stomate. See Stomate.


RECENT SEARCHES