bidobido

Etymology
Possibly a

Noun

 * 1) large-leafed orange mangrove