English → Hindi dictionary

macronectes

मैक्रोनेक्टस / मैक्रोनेक्टेस / मकरोनेक्ट्सNOUN

Definition

giant petrels

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