Definify.com

Definition 2025


ochreas

ochreas

English

Noun

ochreas

  1. plural of ochrea

Anagrams