GeneralConnection.comDictionary
ectozoon
Noun

1. ectoparasite
1. ectozoan, epizoan, epizoon, parasite
Usage