Thistle butterfly Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a handsomely colored American butterfly (Vanessa cardui) whose larva feeds upon thistles; called also painted lady.

Webster 1913