Favella(n.) A group of spores arranged without order and covered with a thin gelatinous envelope, as in certain delicate red algae.

Words within favella

6 letter words: 2 results
5 letter words: 9 results
View all words...