English Dictionary
◊ PETREL
petrel
n : relatively small long-winged tube-nosed bird that flies far
from land