dugong dugon (0 synonym found)

Definition of dugong dugon:

(n) : sirenian tusked mammal found from eastern africa to australia; the flat tail is bilobate

Definition of dugong dugon:

(n) : sirenian tusked mammal found from eastern africa to australia; the flat tail is bilobate

Back to Top