elephantoid

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