Turkish-English dictionary »

lamel meaning in English

TurkishEnglish
lamel noun

gill [gills](mushroom organ)
noun
[UK: ɡɪl] [US: ˈɡɪl]