Meaning of dugong dugon

Definition of dugong dugon

(noun) sirenian tusked mammal found from eastern Africa to Australia; the flat tail is bilobate

Other information on dugong dugon

WIKIPEDIA results for dugong dugon
Amazon results for dugong dugon