meaning of definitive host

1. the host in which the sexual reproduction of a parasite takes place


Related Words

definitive host |

Developed & Maintained By Taraprasad.com

Treasure Words