Damong-dagat (en. Seaweed)

Translation into Tagalog

Synonyms

  • algae
  • kelp
  • marine plant
  • sea vegetation