English to Chinese Dictionary spore

spore

孢子
translation of 'spore'
noun
孢,
孢子
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one