meaning of strawberry tomato

1. decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk


Related Words

strawberry tomato |

Developed & Maintained By Taraprasad.com

Treasure Words