Meaning of cotula

Definition of cotula

(noun) cosmopolitan herbs especially southern hemisphere; many used as ground covers

Other information on cotula

WIKIPEDIA results for cotula
Amazon results for cotula