Dictionary search results

Showing 1-2 of 2 results

instar British & World English

A phase between two periods of moulting in the development of an insect larva or other invertebrate animal