cotula cotula

Definition(s):

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

Wiki Images for cotula

definition of cotula
Word of the Day
decadent decadent
/ˈdɛ kə dənt /