Meaning of Procellariidae

Definition of Procellariidae

(noun) petrels; fulmars; shearwaters

Other information on Procellariidae

WIKIPEDIA results for Procellariidae
Amazon results for Procellariidae