monkey comb (apeiba membranacea) - Spanish English Dictionary