Multilobar
English Translation from English to English dictionary online for the word Multilobar
-
1 a.
Consisting of, or having, many lobes.
-
2 a.
Consisting of, or having, many lobes.