The Terebrantia life cycle begins with two feeding larval stages, followed by two non-feeding stages&#151;prepupal and pupal&#151;and finally the adult stage.
(The Terebrantia life cycle; begins; with two feeding larval stages) (two feeding larval stages; followed; )
The Terebrantia life cycle two feeding larval stages
begins followed
with two feeding larval stages