LanGeekLanGeek Dictionary

Scapha

Scapha
[NOUN]
1

*** an elongated depression of the ear that separates the helix and antihelix

Add to leitnerwordlist
Add to your word listwordlist
scapha definition and meaning
Examples
1We’re going to take our cloth wrapped around our fingers and we’re going to focus in on cleaning the fossa and the scapha.
more
Copyright © 2020 Langeek Inc. | All Rights Reserved | Privacy Policy