Definition Definition

sycones - Meaning and Examples

Meaning of 'sycones' (Webster Dictionary)

1 . Sycones [ n. pl.]
- A division of calcareous sponges.