Definition of nectar spur in English:

nectar spur

noun

Botany
  • (In certain flowers) an elongated, nectar-containing tube that typically forms a hollow extension from the rear of a petal or sepal.

Origin

Late 19th century; earliest use found in Psyche.