EGAVE

microscaffold

Meaning

  1. noun A very small scaffold

Similar words

microsponge microsieve microscrew microstencil microcage microsuture microseparator microaspirator microsyringe microcollimator

Save “microscaffold” to learn later