SPECULA


Meaning of SPECULA in English

pl of speculum.

Webster English vocab.      Английский словарь Webster.