English → Hindi dictionary

selaginella apoda

सेलाजिनेला एपोद / सेलाजिनेलाNOUN

Definition

spikemoss forming dense mats; eastern North America

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