love apple
English Dictionary
->
Letter L
-> love apple
Search Dictionary:
love apple Definition
(n)
native
to
South
America
;
widely
cultivated
in
many
varieties
love apple Synonyms
love apple
Lycopersicon esculentum
tomato
tomato plant
© Art Branch Inc.