Definify.com

Definition 2026


ochreas

ochreas

English

Noun

ochreas

  1. plural of ochrea

Anagrams