ARGULUS MEANING IN ENGLISH

• Argulus Definition & Synonyms

  1. (n.) A genus of copepod Crustacea, parasitic of fishes; a fish louse. See Branchiura.


RECENT SEARCHES