Noun Definition

procellariidae

1.Definition: petrels; fulmars; shearwaters

Category: Animals