acnida
[ak-NAH-dah]
Definitions
1. noun
A genus of spiders, typically yellow or white, found in Africa and Asia.
“The arachnologist studied the acnida species found in the dense jungle.”
[ak-NAH-dah]
1. noun
A genus of spiders, typically yellow or white, found in Africa and Asia.
“The arachnologist studied the acnida species found in the dense jungle.”