English → Hindi dictionary

athrotaxis selaginoides

एथरोटाक्सिस सेलागिओइड्स / एथरोटाक्सिसNOUN

Definition

evergreen of Tasmanian mountains having sharp-pointed leaves the curve inward

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