Arachis hypogaeaaradhona
arachnoid (English)
arachnoid (English)
1. Arachnoid may refer to:
Relating to arachnids
Arachnoid (astrogeology), a geological structure found only on the planet Venus
Arachnoid (botany), referring to organs with a cobwebby exterior appearance... from wikipedia.org