Noun Definition
love apple
1.Definition: native to South America; widely cultivated in many varieties
Related Noun(s):lycopersicon esculentum, tomato, tomato plant
Category: Plants1.Definition: native to South America; widely cultivated in many varieties
Related Noun(s):lycopersicon esculentum, tomato, tomato plant
Category: Plants