New Search Family, Subfamily and Tribe List
new world both worldsboth worlds old world
Family Lamiinae
SubFamily Lamiinae
Tribe Mesosini

Genus Mesosa


Mesosa
affinis
nepalica

Mesosa
affinis
affinis 

Mesosa
albidorsalis

Mesosa
albofasciata
 

Mesosa
albomarmorata

Mesosa
alternata
 

Mesosa
anancyloides


Mesosa
andrewsi

Mesosa
angusta
 

Mesosa
atrostigma


Mesosa
basinodosa

Mesosa
bifasciata
 
Mesosa
bifasciatipennis
 
Mesosa
bimaculata
 
Mesosa
binigrovittata
 
Mesosa
binigrovitticollis
 

Mesosa
binigrovittipennis

Mesosa
biplagiata
 

Mesosa
bipunctata

Mesosa
blairi
 
Mesosa
chassoti
 
Mesosa
cheni
 

Mesosa
cribrata


Mesosa
curculionoides


Mesosa
enodata


Mesosa
fruhstorferi

Mesosa
griseiventris
 
Mesosa
griseomarmorata
 

Mesosa
guttigera

Mesosa
harmandi
 
Mesosa
hirsuta
albihirsuta 
Mesosa
hirsuta
brevihirsuta 

Mesosa
hirsuta
continentalis


Mesosa
hirsuta
hirsuta


Mesosa
hyunchaei


Mesosa
inaequalipennis


Mesosa
incongrua

Mesosa
indica
 

Mesosa
innodosa


Mesosa
irrorata


Mesosa
japonica

Mesosa
jarzabekae
 
Mesosa
kalaoensis
 
Mesosa
kanarensis
 
Mesosa
kirisimana
 
Mesosa
kuntzeni
 
Mesosa
laosica
 
Mesosa
lata
 
Mesosa
laterialba
 

Mesosa
latifasciata


Mesosa
lineata


Mesosa
longipennis


Mesosa
maculifemorata

Mesosa
medana
 
Mesosa
medioalbofasciata
 

Mesosa
mediofasciata

Mesosa
mouhoti
 
Mesosa
multinigrosignata
 

Mesosa
myops


Mesosa
nebulosa
nebulosa

Mesosa
nebulosa
algerica 

Mesosa
niasica


Mesosa
nigrofasciaticollis

Mesosa
nigrosignata
 
Mesosa
nomurai
 

Mesosa
obscura


Mesosa
obscuricornis

Mesosa
ornata
 

Mesosa
pardina

Mesosa
persimilis
 
Mesosa
pictipes
miyamotoi 

Mesosa
pictipes
pictipes


Mesosa
pieli

Mesosa
plurinigrosignata
 
Mesosa
pontianakensis
 
Mesosa
postfasciata
 

Mesosa
postmarmorata


Mesosa
quadriplagiata


Mesosa
revoluta

Mesosa
rosa
coorgensis 
Mesosa
rosa
rosa 

Mesosa
rupta


Mesosa
senilis

Mesosa
setulosa
 
Mesosa
siamensis
 
Mesosa
sikkimensis
 

Mesosa
sinica

Mesosa
sparsenotata
 
Mesosa
stictica
rugosa 

Mesosa
stictica
stictica

Mesosa
subbifasciata
 

Mesosa
subfasciata

Mesosa
subrupta
 

Mesosa
subtenuefasciata

Mesosa
sumatrana
 
Mesosa
tenuefasciata
 
Mesosa
tricolor
 

Mesosa
undata


Mesosa
undulatofasciata

Mesosa
vagemarmorata
 
Mesosa
yayeyamai
 

Mesosa
yunnana

130503