Iceland sea grass
noun
1
: a sea lettuce (Ulva latissima)
2
: any of various green algae of the genus Enteromorpha
Love words? Need even more definitions?
Merriam-Webster unabridged
Share