English Dictionary
◊ GOATSFOOT
goatsfoot
n : short-stemmed South African plant with bluish flowers [syn:
{goat's foot}, {Oxalis caprina}]