Skip navigation.

turion - What does it mean?

Definition of 'turion'

English

Noun

(en-noun)
  • (botany) A bud, produced by some aquatic plants, that becomes detached and dormant until the following spring