Wiktionary
microscaled
a. Built on a microscale; very tiny.
a. Built on a microscale; very tiny.