Elephantoid /(?; 277)/

El·e·phan·toid

Elephantoid

a.
  1. Resembling an elephant in form or appearance. (Zoöl.)