miurus
/maɪˈɪrəs/Definitions
1. noun
A species of spider, Miurus fulvus, which is a genus of ant mimicking spiders
“The arachnologist studied the miurus in its natural habitat”
1. noun
A species of spider, Miurus fulvus, which is a genus of ant mimicking spiders
“The arachnologist studied the miurus in its natural habitat”