Unwieldy because of size or weight; cumbersome.
Very large.
Of, pertaining to, or characteristic of elephants.