dentoid









dentoid


adjective

  1. resembling a tooth; toothlike.

adjective

  1. resembling a tooth
47 queries 1.673