Multicapitate Definition

adjective

Having many heads or tips.

Wiktionary

Origin of Multicapitate

Find Similar Words

Find similar words to multicapitate using the buttons below.

Words Starting With

Words Ending With

Unscrambles

multicapitate