Definify.com

Definition 2025


synergids

synergids

English

Noun

synergids

  1. plural of synergid