1 English Synonyms for POTOMATO
Prev.1Next
pomato
Definition: 1. A plant produced by grafting a tomato plant and a potato plant, producing cherry tomatoes on the vine and potatoes under the ground.
Show more information about pomato
Prev.1Next
Search took: 31.8388 ms