Definify.com

Definition 2025


scorpenes

scorpenes

English

Noun

scorpenes

  1. plural of scorpene