zhú jié cǎo竹节草Mackie's pest; lovegrass (Chrysopogon aciculatus)Frequency 3.0MeaningsMackie's pest; lovegrass (Chrysopogon aciculatus)