Mountain laver

(Bot.) a reddish gelatinous alga of the genus Palmella, found on the sides of mountains

See also: Laver

Full browser ?