Tamil Dictionary 🔍

lunula

Lu"nu*la, n.; pl. Lunulæ. Etym: [L., prop., a little moon. See Lunule.] (Anat. & Zoöl.) Defn: Same as Lunule.


lunula - Similar Words