• word of the day

    myxosporidian

    myxosporidian - Dictionary definition and meaning for word myxosporidian

    Definition
    (noun) mostly parasitic in fishes and including various serious pathogens
Download our Mobile App Today
Receive our word of the day
on Whatsapp