Indian Berry Definition
noun
Anamirta cocculus Anamirta cocculus , a climbing plant of India and southeast Asia.
Wiktionary
The fruit of this plant.
Wiktionary
Find Similar Words
Find similar words to Indian berry using the buttons below.