Synonyms for "dugong"

Words with similar meaning