Biology Which one of the following is the scientific name for humans? A) mangifera B) chlorophita C) homo sapiens D) Rosa indicia Detailed Solution: No Details Prev Next