Momordica balsamina

Momordica balsamina
Names: Momordica balsamica.
English: Balsam apple.

Related posts