semimacroscopic

English

Etymology

From semi- +‎ macroscopic.

Adjective

semimacroscopic (not comparable)

  1. Smaller than macroscopic, but larger than microscopic