English | German | Russian | Czech

cerasee English

Meaning cerasee meaning

What does cerasee mean?

cerasee

(Jamaica) bitter melon, Momordica charantia, from which a medicinal tea is made.

Are you looking for...?