RHAMPHOTHECA


Meaning of RHAMPHOTHECA in English

ˌram(p)fəˈthēkə noun

( -s )

Etymology: New Latin, from rhamph- + theca

: the horny sheath composed of modified scales of a bird's bill

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