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