perfect and complete in every respect; having all necessary qualities
Seed ·
consummate in CommonParlance