1 floating moss | Definition of floating moss

floating moss

noun

Definition of floating moss

: an aquatic plant (Salvinia rotundifolia) introduced from Mexico or South America and locally established in the U.S.