진낭솔새

English: Translation
Fresh Lemongrass
noun
Plants, trees and other vegetation