Dictionary search results

Showing 1-2 of 2 results

imaginal British & World English

Relating to an image

imaginal disc British & World English

A thickening of the epidermis of an insect larva which, on pupation, develops into a particular organ of the adult insect