English-Hindi dictionary »

amphicarpaea bracteata meaning in Hindi

EnglishHindi
amphicarpaea bracteata noun

ऐंफ़िकारपिया ब्रैक्टीटा