WTWM

whatsthatwordmean

← Definition
Guess

fimbria

nounA fringe or fringed edge, especially on a biological structure such as a cell or organ.

Synonyms

fringenounappendagenoun

Built for word lovers.