Translation of imago in English:

imago

imago

noun

  • 1

    imago, an insect in its fully developed adult stage