LL980599IN LL980599IN Biology Answered why many animals have the same type of sense organs that humans have