a green seaweed (cladophora rupestris) growing in dense tufts

listen to the pronunciation of a green seaweed (cladophora rupestris) growing in dense tufts
English - English
seabeard