Definify.com

Definition 2025


cubozoi

cubozoi

Italian

Noun

cubozoi m

  1. plural of cubozoa