Dictionary
(n.) An insect in the larval state; a caterpillar; a larva.

                                                                                                                                                                                                                                       

Clyx.com


Erubescite
Top of Page
Top of Page