Tamil Dictionary 🔍

spongida

Spon"gi*da, n. pl. Etym: [NL.] Defn: Spongiæ.


spongida - Similar Words