Scrobicula(n.) One of the smooth areas surrounding the tubercles of a sea urchin.
Scrobiculae(pl. ) of Scrobicula

Words within scrobicula

10 letter words: 1 results
9 letter words: 2 results
View all words...