plantibodies

English

Noun

plantibodies

  1. plural of plantibody