adenoceles

English

Noun

adenoceles

  1. plural of adenocele