Tamil Dictionary 🔍

limule

Lim"ule, n. Etym: [F.] (Zoöl.) Defn: A limulus.


limule - Similar Words