EGAVE

microcage

Meaning

  1. noun A very small cage

Similar words

microscaffold microcylinder microchamber microcontainer microincubator microisolator microcyst microcube microcuvette microspace

Save “microcage” to learn later