multilobes
English
Noun
multilobes
plural of
multilobe