Tamil Dictionary 🔍

latibulum

La*tib"u*lum, n; pl. Latibula. Etym: [L.] Defn: A concealed hiding place; a burrow; a lair; a hole.


latibulum - Similar Words