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.