cleptobionts

English

Noun

cleptobionts

  1. plural of cleptobiont