Wiktionary
tropilidenes
n. (plural of tropilidene English)
n. (plural of tropilidene English)