AMBIPAROUS Meaning of AMBIPAROUS in English adj characterized by containing the rudiments of both flowers and leaves; applied to a bud. Webster English vocab. Английский словарь Webster. 2012