Definition: 1. Synonym of multilobular.
Show more information about multilobulated
Show more information about multilobulate
Search took: 16.08 ms