English Dictionary
◊ ULVACEAE
Ulvaceae
n : thin flat or tubular green algae [syn: {Ulvaceae}, {family
Ulvaceae}, {sea-lettuce family}]