English → Hindi dictionary

celosia

सेलोसिया / सलोसिया / सेलोसिअNOUN

Definition

annual or perennial herbs or vines of tropical and subtropical America and Asia and Africa

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