English → Hindi dictionary

australian sword lily

ऑस्ट्रेलियाई सोर्ड लिलीNOUN

Definition

sedgelike spring-flowering herb having clustered flowers covered with woolly hairs; Australia

Looking for poetry? Read shayari and poems by great poets.