Definify.com

Definition 2024


microscales

microscales

English

Noun

microscales

  1. plural of microscale