Meaning of “elephantine” in the English Dictionary

English