English

edit

Noun

edit

Spanish needles (uncountable)

  1. A flowering plant, taxonomic name Bidens alba.

Translations

edit