Feedback
Ulva
Meaning
Noun
●
Any
organism
of the
genus
Ulva.
Name
●
A small
island
in the Inner Hebrides, Argyll and Bute
council area
, Scotland, off the
coast
of Mull (OS
grid
ref
NM4040).
Sourced from
Wiktionary
Related
Amaranthus
Azolla
Chlorella
Sargassum
Seaweeds
Red Algae
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better