Definition of “arteriole” - English Dictionary

british dictionary