alloplasts

English

Noun

alloplasts

  1. plural of alloplast