Definify.com

Definition 2026


spirulas

spirulas

English

Noun

spirulas

  1. plural of spirula