English → Hindi dictionary

artemis spinescens

अरतिमिस स्पिनेसेंस / अरतिमिसNOUN

Definition

a perennial that is valuable as sheep forage in the United States

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