Definify.com

Definition 2024


spirulas

spirulas

English

Noun

spirulas

  1. plural of spirula