English
Detailed Synonyms for goatsfoot in English
goatsfoot:
goatsfoot [the ~] noun
-
the goatsfoot
– short-stemmed South African plant with bluish flowers 1the goatsfoot; the Oxalis caprina; the goat's foot– short-stemmed South African plant with bluish flowers 1