ultraingenious
Adjective
Meaning
ultraingenious (comparative more ultraingenious, superlative most ultraingenious)
Extremely ingenious.
Adjective
ultraingenious (comparative more ultraingenious, superlative most ultraingenious)
Extremely ingenious.