Love apple

What is Love apple?

Love apple definition and meaning on Dictionary terms:
noun
a tropical, tender plant, Solanum aculeatissimum, of the nightshade family, having prickly leaves, clusters of large, star-shaped white flowers, and red, tomatolike fruit.
Archaic. the tomato.

 

reference: https://www.dictionary.com/browse/love-apple

Tags: