Spanish-English dictionary »

fimbria meaning in English

SpanishEnglish
fimbria noun
{f}

fimbria [fimbriae](anatomy)
noun
[UK: fˈɪmbriə] [US: fˈɪmbrɪə]

Your history