meaning of jamberry

1. annual of Mexico and southern United States having edible purplish viscid fruit resembling small tomatoes


Related Words

jamberry |

Developed & Maintained By Taraprasad.com

Treasure Words