Home
Search
Index
Definify.com
Definition
2024
shatavarin
shatavarin
English
Noun
shatavarin
(
plural
shatavarins
)
(
organic chemistry
)
Any of a group of
steroidal
saponins
found in
Asparagus racemosus
.
Etymology
shatavari
+
-in
Similar Results