HYDROPHANOUS MEANING IN ENGLISH

• Hydrophanous Definition & Synonyms

  1. (a.) Made transparent by immersion in water.


RECENT SEARCHES