Popular Wordlists
  • word of the day

    mycrosporidia

    mycrosporidia - Dictionary definition and meaning for word mycrosporidia

    Definition
    (noun) an order in the subclass Cnidosporidia
    Synonyms : order mycrosporidia
Connect with us on Facebook