Chinese-English dictionary »

花药 /huāyào/ meaning in English

ChineseEnglish
花药 /huāyào/ noun

anther [anthers](pollen-bearing part of the stamen)
noun
[UK: ˈæn.θə(r)] [US: ˈæn.θər]

Your history