˜yÐÄvlog

Advertisement

Advertisement

dermatozoon

[ der-mat-uh-zoh-on, dur-muh-tuh- ]

noun

Biology.
plural dermatozoa
  1. any microscopic animal or protozoan living as a parasite on or in the skin of the host.


Discover More

˜yÐÄvlog History and Origins

Advertisement

Advertisement

Advertisement

Advertisement