Definition of pine needle in English:

pine needle

Translate pine needle into Spanish

noun

  • The needle-shaped leaf of a pine tree.

Origin

Mid 19th century; earliest use found in Catholic World.