ramontchi

English

Noun

ramontchi (plural ramontchis)

  1. Synonym of Indian plum (Flacourtia indica).

Anagrams