1 goatsfoot | Definition of goatsfoot

goatsfoot

noun
goats·​foot | \ ˈgōtsˌfu̇t\
plural -s

Definition of goatsfoot

1 : a southern African plant (Oxalis caprina) with bluish yellow flowers
2 : goutweed