ba ni babai Sabatierba ni babain. 1. taro leaves.n. 2. membrane around the intestines.n. 3. green fat found in turtle. Topics: Shells and sea creatures, Babai and food crops, Colours ← ba n uriba ni kaina →