Biology Number of eyes in Leech is? A) One pair B) Two pairs C) Three pairs D) Five pairs Detailed Solution: No Details Prev Next