English → Hindi dictionary

emilia sagitta

एमिलिया सगीत्ता / एमिलियाNOUN

Definition

tropical Asiatic annual cultivated for its small tassel-shaped heads of scarlet flowers

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