Dictionary search results

Showing 1-4 of 4 results

islet British & World English

A small island

all hell breaks loose British & World English

Suddenly there is pandemonium

islets of Langerhans British & World English

Groups of pancreatic cells secreting insulin and glucagon

islet English-Spanish

islote masculine