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
Tweet