Pink needle Meaning, Definition & Usage

Definitions
  1. the pin grass; so called from the long, tapering points of the carpels. See Alfilaria.

Webster 1913