meaning of psocidae

1. a family of small soft-bodied insects that feed on decaying vegetation; related to booklice


Related Words

psocidae |

Developed & Maintained By Taraprasad.com

Treasure Words