Mesoblastic meaning

(biology) Of, relating to, or resembling the mesoblast.
adjective
0
0
Advertisement