meaning of cecropia

1. North American silkworm moth; larvae feed on the leaves of forest trees


Related Words

cecropia | cecropia moth | cecropia peltata | cecropiaceae |

Developed & Maintained By Taraprasad.com

Treasure Words