scrobiculae

English

Noun

scrobiculae

  1. plural of scrobicula