Definify.com

Definition 2025


scrobiculae

scrobiculae

English

Noun

scrobiculae

  1. plural of scrobicula