Lexic.us
Definition of Megaloscope
1.
Noun. A type of speculum that magnifies the orifice. ¹
¹
Source: wiktionary.com
Lexicographical Neighbors of Megaloscope
megalopia
megalopic
megalopodia
megalopoleis
megalopolis
megalopolises
megalopolitan
megalopolitans
megalops
megalopses
megalopsia
megalopsychy
megalosaur
megalosaurs
megalosaurus
megaloscope
(current term)
megaloscopes
megalosplanchnic
megalosplenia
megalospore
megalosyndactyly
megaloureter
megalp
megamall
megamalls
megamansion
megamansions
megamarket
megamarkets
Other Resources:
Quick Links
Definitions of Megaloscope
Megaloscope Pictures
Nearby Words
More Information
Search