manebanibabai Binghammænebánibabain. riri having the shade or color of a babai leaf. ← manebaebamanebuaka →