Back to Dictionary

chinaberry/chinaball tree

Noun

Louisiana Creole

lila