VariousWords beta
Related Terms:
Adjective
Definition: Passing through several distinct larval forms; having several distinct kinds of young.
VariousWords beta
Definition: Passing through several distinct larval forms; having several distinct kinds of young.