Definition of "armiferous" in English