IODOUS MEANING IN ENGLISH

• Iodous Definition & Synonyms

  1. (a.) Pertaining to, or containing, iodine. See -ous (chemical suffix).


RECENT SEARCHES