EPICARIDES


Meaning of EPICARIDES in English

ˌepəˈkarəˌdēz

Etymology: New Latin, from epi- + -carides (from Greek karid-, karis shrimp)

synonym of epicaridea

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