meaning of garden rocket

1. erect European annual often grown as a salad crop to be harvested when young and tender


Related Words

garden rocket |

Developed & Maintained By Taraprasad.com

Treasure Words