meaning of owlet moth

1. usually dull-colored medium-sized nocturnal moth; the usually smooth-bodied larvae are destructive agricultural pests


Related Words

owlet moth |

Developed & Maintained By Taraprasad.com

Treasure Words