English dictionary
goatsfoot meaning and definition
Definition and meaning of goatsfoot at MeaningMonkey.org. goatsfoot meaning and definition in the English Dictionary.GOATSFOOT noun
Definition of goatsfoot (noun)
- short-stemmed South African plant with bluish flowers
- synonyms: goat's foot, Oxalis caprina
Source: Princeton University Wordnet