wormseed

Noun
  1. rank-smelling tropical American pigweed

Khám phá thêm

Các từ liên quan

wormseed
The gardener uses wormseed to repel pests from the vegetable patch.