Definify.com

Definition 2026


yeasts

yeasts

English

Noun

yeasts

  1. plural of yeast

Anagrams