Definify.com

Definition 2024


Manx_shearwaters

Manx shearwaters

English

Noun

Manx shearwaters

  1. plural of Manx shearwater