Definition of "insectoid"

insectoid