Meaning of オオフルマカモメ in Japanese

  1. Words

Definition of オオフルマカモメ

  1. (n) giant petrel (esp. the southern giant petrel, Macronectes giganteus)
Back to top