elephantoid

listen to the pronunciation of elephantoid
الإنجليزية - الإنجليزية
Resembling an elephant in form or appearance