turklehceleri.org

microspore

English—Turkish Dictionary (FreeDict, 2017)

microspore /mˈatɐdˌɔː/

1. (bot.) mikrospor, pek ufak tohum.


Last searches: