SORUS


Meaning of SORUS in English

[ 'sɔ:rəs ]

■ noun ( plural sori -rʌɪ ) Botany a cluster of spore-producing receptacles on the underside of a fern frond.

Origin

C19: mod. L., from Gk sōros 'heap'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.