English-French dictionary »

protostar meaning in French

EnglishFrench
protostar [protostars] noun
[UK: prˈəʊtəʊstˌɑː]
[US: prˈoʊɾoʊstˌɑːr]

protoétoile◼◼◼nom