sunflower moth

Noun

 * 1) Any of various moths whose larvae are pests on sunflowers:
 * 2) A.
 * 3) A.
 * 4) Any of species, found in Cuba and Florida.