GENUS LOXOSTEGE





Definition:

  1. [noun] garden webworms
    Synonyms: Loxostege, genus Loxostege

Synonyms: