SCAPHA


Meaning of SCAPHA in English

ˈskafə noun

( -s )

Etymology: New Latin, from Latin, light boat, skiff, from Greek skaphē trough, bowl, skiff — more at scaphoid

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.