English → Hindi dictionary

spheniscus demersus

स्फेनिस्कस डेमेर्सस / स्फेनिसकसNOUN

Definition

small penguin of South America and southern Africa with a braying call

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