English-Hindi dictionary »

solanum tuberosum meaning in Hindi

EnglishHindi
solanum tuberosum noun

सोलानम ट्यूबरोसम