ibiba

Phonetic
[íbiba]
Portuguese: Translation
espécie de planta
English: Translation
species of plant
noun
Plants, trees and other vegetation