ironServices.com

English Dictionary

  • Hide translation

 actinomyxidian actinomyxidian /ˌækˌtɪnoʊmɪkˈsɪdiən/

noun

  1. Parasites of worms  ( actinomyxidian )
    parasites of worms