seagrassEnglish

seagrass

Noun

Any of various seaweeds that grow underwater in shallow beds

English: seagrass

Bahasa: lamun

Bahasa words with similar meanings