Definify.com

Definition 2024


scorpenes

scorpenes

English

Noun

scorpenes

  1. plural of scorpene