insulin means what in latin
Answers
Answered by
1
Answer:
insulin means ISLAND in latin
Answered by
0
Answer:
In Latin, Insulin means Island.
Similar questions