meaning of genipa

1. any tree of the genus Genipa bearing yellow flowers and edible fruit with a thick rind


Related Words

genipa | genipa americana | genipap | genipap fruit |

Developed & Maintained By Taraprasad.com

Treasure Words