goatsfoot
1. [ noun ] (botany) short-stemmed South African plant with bluish flowers
Synonyms: Oxalis_caprina goat's_foot
Related terms: oxalis
Similar spelling:   goat's_foot