Vocabulary

フコイダン

fucoidan (polysaccharide)

noun