Definition of "armigera"

The word, "armigera" does not exist in our dictionary.