Dictionary Definition:
[translation-eng] {Hopkins} nayu (in particular, the leaves of the plant)
[comments] {PH} Clark's _The Quintessence Tantras_ (p.116) identifies this as ""chenopodium album"" Add?