meaning of Cantharophilie

Cantharophilie - German to English

cantharophily [pollination by beetles]