Definisi 'procellariiformes'

English to English
noun
1 petrels; albatrosses; shearwaters; diving petrels Terjemahkan
source: wordnet30


Visual Synonyms