Biology Solanum tuberosum is a scientific name of? A) Onion B) Amaltas C) Potato D) Tomato Detailed Solution: No Details Prev Next