Definify.com

Definition 2025


merisiili

merisiili

Finnish

Noun

merisiili

  1. sea urchin