microsmatic









microsmatic


adjective

  1. (of humans and certain animals) having a poor sense of smell
51 queries 0.589