Definify.com

Definition 2025


spirulas

spirulas

English

Noun

spirulas

  1. plural of spirula