ストラドリングストック

Also written ストラドリング・ストック

Meanings

  1. Noun straddling stocks; fish living in multiple economic zones

Jinuma: Japanese Dictionary · Word lists