• word of the day

    fasciolidae

    fasciolidae - Dictionary definition and meaning for word fasciolidae

    Definition
    (noun) a family of Trematoda
    Synonyms : family fasciolidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp