macroaperture (English, noun)
expansion: macroaperture (plural macroapertures)
Senses:
topics: biology
natural-sciences
glosses: A transient hole in endothelial cell walls
Forms:
form: macroapertures
tags: plural