Back to Dictionary

Dictionary

a.
Producing pupas or nymphs.

<< 1 >>