Beelingo.com

English Dictionary

  • Hide translation

 Automeris Automeris /ɔːˈtoʊmərɪs/

noun

  1. Io moth  ( Automeris , genus Automeris )
    io moth