From fumo (“smoke”) + detektilo (“detector”)
fumdetektilo (accusative singular fumdetektilon, plural fumdetektiloj, accusative plural fumdetektilojn)