Elephantoid

Definition:

  • (a.) Alt. of Elephantoidal

Compare elephantoid with other words:

elephantoid vs. elephantoidal

elephant vs. elephantoid

elephantoid vs. ivory