noun a large extinct marsupial of the Australian genus Diprotodon
diprotodon 🔊 Listen to this noun a large extinct marsupial of the Australian genus Diprotodon Share Facebook Twitter Google +