French-Spanish dictionary »

blastula meaning in Spanish

FrenchSpanish
blastula nom {f}

blástulanoun