adjective (of humans and certain animals) having a poor sense of smell
microsmatic 🔊 Listen to this adjective (of humans and certain animals) having a poor sense of smell Share Facebook Twitter Google +