OLIGOPETALOUS Meaning of OLIGOPETALOUS in English adj having few petals. Webster English vocab. Английский словарь Webster. 2012