haptoattractants

English

Noun

haptoattractants

  1. plural of haptoattractant