Langsung ke konten

Arti kata

notchweed

Definition of notchweed (English)

noun

  1. A foul-smelling weed, the stinking goosefoot (Chenopodium Vulvaria).
    sumber: webster1913