hemivacuoles

English

Noun

hemivacuoles

  1. plural of hemivacuole