English edit

Noun edit

Spanish needles (uncountable)

  1. A flowering plant, taxonomic name Bidens alba.

Translations edit