Definition of long moss in US English:

long moss

noun

  • Spanish moss, Tillandsia usneoides (family Bromeliaceae), an epiphytic plant of tropical and subtropical America.

Origin

Late 17th century; earliest use found in William Dampier (1651–1715), buccaneer and explorer.