onoro woro smaller variety of barracuda

Part of Speech noun
    • smaller variety of barracuda

Related entries

  • Contains: