- goatsfoot as a noun:
- 1
goatsfoot
noun
1 goatsfoot
Short-stemmed South African plant with bluish flowers.
synonyms: goat's foot, Oxalis caprina.
debug info: 0.0309
noun
Short-stemmed South African plant with bluish flowers.
synonyms: goat's foot, Oxalis caprina.
debug info: 0.0309