LanGeek
Dictionary
Start Learning
Mobile App
Contact Us
Search
Scapha
Close
Sign in
Noun (1)
Definition & Meaning of "scapha"
Scapha
NOUN
01
*** an elongated depression of the ear that separates the helix and antihelix
Close
Sign in
Nearby Words
triangular fossa
have something going for
crus helix
antitragus
antihelix
joey
build a better mousetrap
burn the candle at both ends
scratch the itch
easier said than done
Download Our Mobile App
download application
Shareable cards
Copyright © 2024 Langeek Inc. | All Rights Reserved |
Privacy Policy
Copyright © 2024 Langeek Inc.
All Rights Reserved
Privacy Policy
Download Mobile App