Long Moss (noun) Definition, Meaning & Examples

noun
  1. Spanish moss.
noun
  1. another name for Spanish moss
Long Moss (noun) Definition, Meaning & Examples

More Definitions