elephantoid

listen to the pronunciation of elephantoid
İngilizce - İngilizce
Resembling an elephant in form or appearance