haptomonads
English
Noun
haptomonads
plural of
haptomonad