1 English Synonyms for AMMONOID
Prev.1Next
ammonite
Definition: 1. An explosive prepared from a mixture of TNT and ammonium nitrate; a form of amatol, popular in Eastern Europe and China.
There are 5 definitions of the word ammonite
Show more information about ammonite
Prev.1Next
Search took: 1.9345 ms