Definify.com

Definition 2025


yeasts

yeasts

English

Noun

yeasts

  1. plural of yeast

Anagrams