Fasciolidae Meaning

There are 1 meaning(s) for word Fasciolidae

Meaning 1 : a family of Trematoda

    Synonyms : family fasciolidae