Advertisement

Advertisement

Langerhans islets

/ ˈlæŋəˌhæns /

noun



Advertisement

Advertisement

Advertisement

Advertisement


langeredLangevin