SYCONES


Meaning of SYCONES in English

(n. pl.) A division of calcareous sponges.

Webster's English dictionary.      Английский словарь Webster.