Biology, asked by nowshith52, 1 year ago

insulin means what in latin

Answers

Answered by NOWSHITH
1

Answer:

insulin means ISLAND in latin

Answered by Anonymous
0

Answer:

In Latin, Insulin means Island.

Similar questions