Ulva

Webster's Dictionary of the English Language

·noun A genus of thin papery bright green seaweeds including the kinds called sea lettuce.

Related Words