Specula meaning

spĕkyə-lə
Frequency:
Plural form of speculum.
noun
0
0
Advertisement