English Dictionary
◊ PROCELLARIIDAE
Procellariidae
n : petrels; fulmars; shearwaters; [syn: {Procellariidae}, {family
Procellariidae}]