macrandre Definition
Definition
An Indonesian fruit species also known as langsat, lansium parasiticum. It has a sweet-tart taste and a white, juicy flesh.
Browse
An Indonesian fruit species also known as langsat, lansium parasiticum. It has a sweet-tart taste and a white, juicy flesh.
Browse