love apple Meaning, Definition & Usage

  1. noun native to South America; widely cultivated in many varieties
    tomato; tomato plant; Lycopersicon esculentum.

WordNet