1. n. A beetle which feeds on flowers.
1. A beetle which feeds on flowers. Origin: Gr. Flower + life. Source: Websters Dictionary (01 Mar 1998)