Get Free Checker

Momordica balsamina

NOUN
  1. a tropical Old World flowering vine with red or orange warty fruit

How To Use Momordica balsamina In A Sentence

List is Empty.