English edit

Noun edit

microvacuoles

  1. plural of microvacuole