Dictionary search results

Showing 1-3 of 3 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