ANTHRACOID MEANING IN ENGLISH

• Anthracoid Definition & Synonyms

  1. (a.) Resembling anthrax in action; of the nature of anthrax; as, an anthracoid microbe.


RECENT SEARCHES