'goatsfoot' definitions:

Definition of 'goatsfoot'

(from WordNet)
noun
Short-stemmed South African plant with bluish flowers [syn: goatsfoot, goat's foot, Oxalis caprina]

Definition of 'goatsfoot'

From: GCIDE
  • goatsfoot \goatsfoot\ n. A short-stemmed South African plant (Oxalis caprina) with bluish flowers.
  • Syn: goat's foot, Oxalis caprina. [WordNet 1.5]