SCROBICULA


Meaning of SCROBICULA in English

noun one of the smooth areas surrounding the tubercles of a sea urchin.

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