TORULAE

7 letters 7 Scrabble points

Definition of TORULAE

noun
  1. Any of a group of fungi, Candida utilis, related to the yeasts, sometimes used in processed food.

  2. A small torus.

Source: Wiktionary

Word Details

Letters T O R U L A E
Length 7 letters
Scrabble Score 7 points