ENGISCOPE MEANING IN ENGLISH

• Engiscope Definition & Synonyms

  1. (n.) A kind of reflecting microscope.


RECENT SEARCHES