synflorescences

English

Noun

synflorescences

  1. plural of synflorescence