Portuguese-English dictionary »

genipina meaning in English

PortugueseEnglish
genipina noun

genipin(organic compound)
noun