English → Hindi dictionary

star duckweed

स्टार दुस्क्वीड / स्टारNOUN

Definition

cosmopolitan in temperate regions except North America

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