1 English Synonyms for MULTILOBULATED
Prev.1Next
multilobular
Definition: 1. Having more than one lobule; especially, having more than two.
Show more information about multilobular
Prev.1Next
Search took: 8.05 ms
Definition: 1. Having more than one lobule; especially, having more than two.
Show more information about multilobular
Search took: 8.05 ms