Very large.
Of, pertaining to, or characteristic of elephants.
huge, gigantic, enormous.
voracious, insatiable.