ELEPHANTOIDAL


Meaning of ELEPHANTOIDAL in English

adj resembling an elephant in form or appearance.

Webster English vocab.      Английский словарь Webster.