English-Hindi dictionary »

mimulus meaning in Hindi

EnglishHindi
mimulus noun

एक प्रकार का फूलदार पौधा