Meaning of procellariidae

Definition of procellariidae

(noun) petrels; fulmars; shearwaters

Other information on procellariidae

WIKIPEDIA results for procellariidae
Amazon results for procellariidae