English | German | Russian | Czech

jamberry English

Meaning jamberry meaning

What does jamberry mean?

jamberry

(= tomatillo) annual of Mexico and southern United States having edible purplish viscid fruit resembling small tomatoes (= tomatillo) Mexican annual naturalized in eastern North America having yellow to purple edible fruit resembling small tomatoes

Synonyms jamberry synonyms

What other words have the same or similar meaning as jamberry?

Are you looking for...?