IDIOMORPHOUS MEANING IN ENGLISH

• Idiomorphous Definition & Synonyms

  1. (a.) Having a form of its own.
  2. (a.) Apperaing in distinct crystals; -- said of the mineral constituents of a rock.


RECENT SEARCHES