Ice Needles (noun) Definition, Meaning & Examples

plural noun Meteorology.
  1. ice crystals.
Ice Needles (noun) Definition, Meaning & Examples

More Definitions