Tamil Dictionary 🔍

tegula

Teg"u*la, n.; pl. Tegulæ. Etym: [L., a tile, dim. fr. tegere to cover.] (Zoöl.) Defn: A small appendage situated above the base of the wings of Hymenoptera and attached to the mesonotum.


tegula - Similar Words