SCROBICULA MEANING IN ENGLISH

• Scrobicula Definition & Synonyms

  1. (n.) One of the smooth areas surrounding the tubercles of a sea urchin.


• Scrobiculae Definition & Synonyms

  1. (pl. ) of Scrobicula


• Scrobicular Definition & Synonyms

  1. (a.) Pertaining to, or surrounding, scrobiculae; as, scrobicular tubercles.


RECENT SEARCHES