genipas

English

Noun

genipas

  1. plural of genipa