ludia

ludia [loo’-de-ah]
noun
1. Ferment, yeast. (Province; Provinicial) (f)

Have a Spanish question? Get help from experts!