trophoplasts

English

Noun

trophoplasts

  1. plural of trophoplast