Similar Words

Many-lobed — definition

1. many-lobed (Adjective)

1 definition

many-lobed (Adjective) — Having many lobes.