ML

ML

English Noun Top 31,526
Ad

Definition

Initialism of monolayer.

Ad