COCKWEED


Meaning of COCKWEED in English

noun peppergrass.

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