English edit

Noun edit

ectooecia

  1. plural of ectooecium