ectozoon

Noun
  1. Any external parasitic organism (as fleas) (synset 101387971)

Found on Word Lists

Other Searches