meaning of spongillafly

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


Related Words

spongillafly |

Developed & Maintained By Taraprasad.com

Treasure Words