Definify.com

Definition 2024


Wilson's_storm_petrels

Wilson's storm petrels

English

Noun

Wilson's storm petrels

  1. plural of Wilson's storm petrel