Definify.com

Definition 2026


rhinophores

rhinophores

English

Noun

rhinophores

  1. plural of rhinophore