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
forsake forsake
/fɔr ˈseɪk /