Definitions English

  • Resembling a flower, especially in shape