lycosoid
Jump to navigation
Jump to search
English[edit]
Noun[edit]
lycosoid (plural lycosoids)
- (zoology) Any spider in the superfamily Lycosoidea or similar taxonomic group.
See also[edit]
References[edit]
- “lycosoid”, in OneLook Dictionary Search.