Tamil Dictionary 🔍

branchiura

Bran"chi*u"ra, n. pl. Etym: [NL., fr., Gr. (Zoöl.) Defn: A group of Entomostraca, with suctorial mouths, including species parasitic on fishes, as the carp lice (Argulus).


branchiura - Similar Words