meaning of tegula

1. A small appendage situated above the base of the wings of Hymenoptera and attached to the mesonotum.


Related Words

tegula | tegulae | tegular | tegulated |

Developed & Maintained By Taraprasad.com

Treasure Words