megatheriid - İngilizce Eşanlam Sözlük

megatheriid

n.
[1] megatherian , megatherian mammal