Definify.com

Definition 2026


synergids

synergids

English

Noun

synergids

  1. plural of synergid