EIDOGRAPH MEANING IN ENGLISH

• Eidograph Definition & Synonyms

  1. (n.) An instrument for copying drawings on the same or a different scale; a form of the pantograph.


RECENT SEARCHES