GOATSFOOT
Meaning of GOATSFOOT in English
ˈgōtsˌfu̇t noun
( -s )
1. : a southern African plant ( Oxalis caprina ) with bluish yellow flowers
2. : goutweed
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012