full-fledged
adj
1 completely developed, trained, or established 全面发展的; 经过全面训练的; 成熟的