English-Turkish dictionary »

sepal meaning in Turkish

EnglishTurkish
sepal [sepals] (part of calyx)
noun
[UK: ˈsep.l̩]
[US: ˈsep.l̩]

çanak yapraknoun