plantibodies
English
Noun
plantibodies
plural of
plantibody