shaggy soldier

English

Noun

shaggy soldier (plural shaggy soldiers)

  1. A flowering plant of species Galinsoga quadriradiata, native to Mexico, but widely naturalized.

References