English-Hindi dictionary »

stone-lily meaning in Hindi

EnglishHindi
stone-lily noun

एक जीवाश्म समुद्र लिली।