◄
Weedless
►
Dictionary
(
a.
) Free from weeds or noxious matter.
Clyx.com