What does actinomyxidia mean?

actinomyxidia meaning in General Dictionary

an order comprising parasites of worms

View more

  • parasites of worms