Goose tongue Meaning, Definition & Usage

Definitions
  1. (Bot.), a composite plant (Achillea ptarmica), growing wild in the British islands.

Webster 1913