dittander

listen to the pronunciation of dittander
English - Turkish
tere
English - English
{n} a plant, pepperwort
A kind of peppergrass (Lepidium latifolium)
dittander
Favorites