Definify.com

Definition 2025


syconia

syconia

English

Noun

syconia

  1. plural of syconium