FAVELLA


Meaning of FAVELLA in English

noun a group of spores arranged without order and covered with a thin gelatinous envelope, as in certain delicate red algae.

Webster English vocab.      Английский словарь Webster.