meaning of spongefly

1. hairy-bodied insect whose larvae feed on freshwater sponges


Related Words

spongefly |

Developed & Maintained By Taraprasad.com

Treasure Words