rhizophores

English

Noun

rhizophores

  1. plural of rhizophore