Meaning of SYMMETRY in English

SYMMETRY

(n.) Likeness in the form and size of floral organs of the same kind; regularity.

Webster's English dictionary.      Английский словарь Webster.