meaning of Armed tapeworm

Armed tapeworm meaning in Medical Dictionary

Taenia solium.