• word of the day

    actinomyxidia

    actinomyxidia - Dictionary definition and meaning for word actinomyxidia

    Definition
    (noun) parasites of worms
    Synonyms : order actinomyxidia
Connect with us on Facebook