English-Turkish dictionary »

drosera meaning in Turkish

EnglishTurkish
drosera (Any of several plants)
noun
[UK: drˈəʊzrə]
[US: drˈoʊzrə]

droseranoun