Definify.com

Definition 2024


yeasts

yeasts

English

Noun

yeasts

  1. plural of yeast

Anagrams