Turkish-English dictionary »

toz mantarı meaning in English

TurkishEnglish
toz mantarı noun

puffball [puffballs](fungi)
noun
[UK: ˈpʌf.bɔːl] [US: ˈpʌf.bɔːl]