Tamil Dictionary 🔍

epicarican

Ep`i*car"i*can, n. Etym: [Pref. epi- + Gr. (Zoöl.) Defn: An isopod crustacean, parasitic on shrimps.


epicarican - Similar Words