2 English Synonyms for ADAMSITE
Prev.1Next
DM
Definition: 1. To communicate by direct message, usually on a social website.
There are 21 definitions of the word DM
Show more information about DM
diphenylaminechlorarsine
Definition: 1. (organic compound) Synonym of adamsite
Show more information about diphenylaminechlorarsine
Prev.1Next
Search took: 16.3130 ms