multicapitate
Adjective
Meaning
multicapitate (comparative more multicapitate, superlative most multicapitate)
Having many heads or tips.
Adjective
multicapitate (comparative more multicapitate, superlative most multicapitate)
Having many heads or tips.