ENHYDROS MEANING IN ENGLISH

• Enhydros Definition & Synonyms

  1. (n.) A variety of chalcedony containing water.


RECENT SEARCHES