babaza

babaza [bah-bah’-thah]
noun
1. Frothy fluid from the mouth. (f)
2. Aloe. (f)
3. A viscous worm of the snail kind. (f)
Slime, mucus. Slug.

¿Tienes pregunta? ¡Recibir ayuda de los expertos!