DITTANDER


Meaning of DITTANDER in English

noun a kind of peppergrass (lepidium latifolium).

Webster English vocab.      Английский словарь Webster.