Biology Name of order to which humans belongs is? A) primates B) odonata C) acarina D) protura Detailed Solution: No Details Prev Next