Dictionary Translate Correct Ask AI
hamulus of ethmoid bone
related Results
der Hamulus (n.) , {ant.}