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

Words within favellas

7 letter words: 2 results
6 letter words: 6 results
View all words...