See also: Genipa English Noun genipa (plural genipas) (botany) Any plant of the genus Genipa.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads