Definify.com

Definition 2024


synergids

synergids

English

Noun

synergids

  1. plural of synergid