• word of the day

    branchiura

    branchiura - Dictionary definition and meaning for word branchiura

    Definition
    (noun) copepods with suctorial mouthparts; parasitic on fishes
    Synonyms : order branchiura
Download our Mobile App Today
Receive our word of the day
on Whatsapp