YourDictionary

Dictionary Home » Science » needle

needle science definition

  1. A narrow, stiff leaf, as of firs, pines, and other conifers. The reduced surface area of needles minimizes water loss and allows needle-bearing plants to live in dry climates. See more at leaf.
  2. See hypodermic needle.

Learn more about needle

needle

link/cite print suggestion box