self-pollinated

'selfp'ɒlɪneɪtɪd

英文释义

s fertilized by its own pollen

中文翻译

a. 自花受粉的
v. 自花传粉( self-pollinate的过去式和过去分词 )

学习工具