See Also: sauba ant(medicine)
sauba(dictionary)

sauba (iou)



sauba noun. M19.
[Portuguese sauva from Tupi ysauwa.]
= leaf-cutter ant s.v. LEAF noun1.