Biology Which one of the following is categorized as a parasite in true sense? A) The cuckoo lays its egg in crow's nest B) The female Anopheles bites and sucks blood from humans C) Human foetus developing inside the uterus draws nourishment from the mother D) Head louse living on the human scalp as well as laying eggs on human hair Detailed Solution: No Details Prev Next