IRISCOPE MEANING IN ENGLISH

• Iriscope Definition & Synonyms

  1. (n.) A philosophical toy for exhibiting the prismatic tints by means of thin films.


RECENT SEARCHES