babaza
babaza
∗babaza [bah-bah’-thah]
noun
1Frothy fluid from the mouth. (f)
2Aloe. (f)
3A viscous worm of the snail kind. (f)
Slime, mucus. Slug.
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011