GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    Arteriola (), Arteriole (), n. [NL. arteriola, dim. of L. arteria: cf. F. artériole.] A small artery with a muscular wall.

    [1913 Webster +PJC]