• Heliothid

    Full definition of heliothid

    Noun

    heliothid

    (plural heliothids)
    1. A moth of the family
    © Wiktionary