Lansa - Definition

lansa

n 1: East Indian tart yellow berrylike fruit [syn: lanseh,
lansa, lansat, lanset]

Look up another word