ELEPHANTOID MEANING IN ENGLISH

• Elephantoid Definition & Synonyms

  1. (a.) Alt. of Elephantoidal


• Elephantoidal Definition & Synonyms

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


RECENT SEARCHES