sea-lettuce_familyEnglish

Ulvaceae, family Ulvaceae, sea-lettuce family

Noun

Thin flat or tubular green algae

English: Ulvaceae, family Ulvaceae, sea-lettuce family

Bahasa: Ulvaceae

Bahasa words with similar meanings

English words with similar meanings

Show 2 words