Procellarian
English Meaning
One of a family of oceanic birds (Procellaridæ) including the petrels, fulmars, and shearwaters. They are often seen in great abundance in stormy weather.
Sorry, No Malayalam Meaning for your input!
See Procellaria Want To Try Procellarian In Malayalam??