कसतुरि फूल

English: Translation
local flowers, moschatel
Hindi: Translation
स्थानीय फूल, कस्तूरी पुष्प
noun
Plants, trees and other vegetation