latiasweet18 latiasweet18 06-12-2017 Biology contestada tiny organisms called mites live in human eyelashes and feed on dead skin within harming humans