specula
spe
ˈspɛ
spe
cu
kjʊ
kyoo
la

Definition & Meaning of "specula"in English

Specula
01

a medical instrument used during the internal genitalia examination to dilate the opening of a body cavity 

specula definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
plural
not gender specific
Plural form
specula
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store