meaning of diplotaxis erucoides

1. from Mediterranean region; a naturalized weed throughout southern Europe


Related Words

diplotaxis erucoides |

Developed & Maintained By Taraprasad.com

Treasure Words