English → Hindi dictionary

microstrobos

मिक्रोस्ट्रोबॉस / मिक्रोस्ट्रोबोस / माइक्रोस्ट्रोबॉसNOUN

Definition

2 species of small evergreen shrubs of Australia and Tasmania

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