goat's foot Meaning, Definition & Usage

  1. noun short-stemmed South African plant with bluish flowers
    goatsfoot; Oxalis caprina.

WordNet