chigoe flea

Noun
  1. Small tropical flea;
    The fertile female burrows under the skin of the host including humans (synset 102190206)

Found on Word Lists

Other Searches