Skip to Content
Medical Term:

Taenia madagascariensis

 

Definition: former name for Davainea madagascariensis.

Hide