VariousWords beta
Related Terms:
Noun
Definition: A microscopic interlocking structure
Adjective
Definition: That interlock on a microscopic scale
VariousWords beta
Definition: A microscopic interlocking structure
Definition: That interlock on a microscopic scale