Definify.com

Definition 2024


ochreae

ochreae

English

Noun

ochreae

  1. plural of ochrea