Home
Search
Index
Definify.com
Definition
2025
ochreae
ochreae
English
Noun
ochreae
plural of
ochrea
Similar Results
Ochrey