Spanish Moss


What is Spanish Moss?

Spanish moss also know as Tillandsia usneoides is a flowering plant. [1]