Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
serrated wrack
noun
(n)
brown algae seaweed with serrated edges
brown ganggang rumpai laut dengan bergerigi tepi
Synonym:
fucus serratus
,
tang
source: wordnet30