Wiktionary
chemorepellents
n. (plural of chemorepellent English)
n. (plural of chemorepellent English)