meaning of lappet moth

1. medium-sized hairy moths; larvae are lappet caterpillars


Related Words

lappet moth |

Developed & Maintained By Taraprasad.com

Treasure Words