spéculum meaning in English
n. speculum, mirror or reflective surface in optical instruments; medical instrument used to dilate bodily orifices (medicine); colorful or iridescent patch on the wings of certain birds
n. speculum, mirror or reflective surface in optical instruments; medical instrument used to dilate bodily orifices (medicine); colorful or iridescent patch on the wings of certain birds