Definify.com

Definition 2026


hymenophores

hymenophores

English

Noun

hymenophores

  1. plural of hymenophore