FIMBRIA


Meaning of FIMBRIA in English

[fim.bria] n, pl -bri.ae [NL, fr. L, fringe] (1752): a bordering fringe esp. at the entrance of the fallopian tubes -- fim.bri.al adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.