MalayTranslate.com
Malay to English Translator
Translate Here

English to English

serrated wrack

noun (n)

  • brown algae seaweed with serrated edges
    brown ganggang rumpai laut dengan bergerigi tepi
    source: wordnet30