Definisi 'pepper vine'

English to English
noun
1 any of various shrubby vines of the genus Piper Terjemahkan
source: wordnet30


Visual Synonyms