GeneralConnection.com
➔
Dictionary
ectozoon
Noun
1. ectoparasite
1. ectozoan, epizoan, epizoon, parasite
Usage