Skip navigation.

sori - What does it mean?

Definition of 'sori'

English

Noun

(head) (p)
  • (botany) Reproductive structures on fern fronds or in some lichens and fungi.
  • ----

    Similar to 'sori'

    sari, serai, scari, saroi