GNU Collaborative International Dictionary of English
last match results
Found one definition
-
‖Branchiura , n. pl. [NL., fr., Gr. > gill + οὐρά tail.] (Zool.) A group of Entomostraca, with suctorial mouths, including species parasitic on fishes, as the carp lice (Argulus).1913 Webster