French-Spanish dictionary »

endoblaste meaning in Spanish

FrenchSpanish
endoblaste nom {m}

endodermonoun
{m}