TORULA

6 letters 6 Scrabble points

Definition of TORULA

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
Length 6 letters
Scrabble Score 6 points

Anagrams of TORULA

Words that use the same letters:

Words Containing "TORULA"

Words Starting with "TORULA"