Back to Dictionary

lemon tree

Noun

Louisiana Creole

lemon