Delete reference question

Hi
let’s say I have created a MC through AS, then in that MC I attached a new Arrow() instance from library. When I remove MC from stage and remove the reference to MC, does flash automatically remove the new Arrow() inside that MC too?

thanks