babchi
名词 n.
英文释义
名词 n.
-
A medicinal plant (Psoralea corylifolia) native to India and other parts of Asia, whose seeds contain bioactive compounds like bavachin and psoralen.
— A comparative study of the biology of lemon butterfly (Papilio demoleus Linn.) on lemon (Citrus limon Burm.) and babchi (Psoralea corylifolia L.) revealed that female butterfly preferred babchi plant more than lemon for egg laying.
0 次浏览
数据来源: Wiktionary