meaning of trap door spider

1. American spider that constructs a silk-lined nest with a hinged lid


Related Words

trap-door spider |

Developed & Maintained By Taraprasad.com

Treasure Words