• Elephantoid

    Full definition of elephantoid

    Adjective

    elephantoid

    1. resembling an elephant in form or appearance

    Related terms

    © Wiktionary