Wiktionary
sensillae
n. (alternative form of sensilla English)
n. (alternative form of sensilla English)