synergids

English

Noun

synergids

  1. plural of synergid