Dictionary Translate Correct Ask AI
fossula of oval window
related Results
oval (adj.)