Tamil Dictionary 🔍

stelleridan

Stel*ler"i*dan, Stel`ler*id"e*an, n. (Zoöl.) Defn: A starfish, or brittle star.


stelleridan - Similar Words