TETRAPETALOUS Meaning of TETRAPETALOUS in English adj containing four distinct petals, or flower leaves; as, a tetrapetalous corolla. Webster English vocab. Английский словарь Webster. 2012