Langsung ke konten

Arti kata

procellariidae

Definition of procellariidae (English)

noun

  1. petrels; fulmars; shearwaters
    sumber: wordnet30