2 results found

Search Results for: lepisma

Insecta

Insecta 1. (Science: zoology) One of the classes of arthropoda, including those that have one pair of antennae, three pairs... Read More

Ametaboly

Definition noun (entomology) A type of growth or life cycle in insects in which there is slight or no metamorphosis, only a... Read More