mésolobes
French
Noun
mésolobes
m
plural of
mésolobe