Please enable javascript to use dictionary! Howto enable javascript?
spicule [spicules]▼◼◼◼(any of many needle-like crystalline structures that provide skeletal support in marine invertebrates like sponges)noun[UK: spˈɪkjuːl] [US: spˈɪkjuːl]
↑