sorus
English Dictionary
->
Letter S
-> sorus
Search Dictionary:
sorus Definition
(n)
a
spore
-
producing
structure
in
certain
lichens
and
fungi
(n)
cluster
of
sporangia
usually
on
underside
of
a
fern
frond
sorus Synonyms
sorus
© Art Branch Inc.