iphimedia
/ɪfɪˈmiːdə/Definitions
1. noun
A genus of spiders, especially Iphimedeia macellum.
“The arachnologist studied the unique characteristics of the Iphimedia spider.”
1. noun
A genus of spiders, especially Iphimedeia macellum.
“The arachnologist studied the unique characteristics of the Iphimedia spider.”