← DefinitionshareGuessfloating mossnounA type of aquatic plant that floats on the surface of still or slow-moving water, often forming a green mat.Synonymsduckweednoun