elephantoid

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