Translate English Arabic بلاستولة

English
 
Arabic
Noun
  • blastula (n.) , [pl. blastulas / blastulae] , {biol.}
    بلاستولة {شكل من أشكال الجنين في مراحل التطور الباكرة}، {أحياء}
    more ...
 Add translation 

related Results