Oligopetalous

Ol`i`go`pet´al`ous


a.1.(Bot.) Having few petals.