TORULAE
7 letters
7 Scrabble points
Definition of TORULAE
noun
-
Any of a group of fungi, Candida utilis, related to the yeasts, sometimes used in processed food.
-
A small torus.
Source: Wiktionary
Word Details
Letters
T
O
R
U
L
A
E
Length
7 letters
Scrabble Score
7 points