MELINITE MEANING IN ENGLISH

• Melinite Definition & Synonyms

  1. (n.) A high explosive similar to lyddite, consisting principally of picric acid, used in the French military service.


RECENT SEARCHES