Webster's Revised Unabridged Dictionary · 1913

goatsfoot

goatsfoot , noun

A short-stemmed South African plant (Oxalis caprina) with bluish flowers.