See also: libèl·lules French Noun libellules f plural of libelluleWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads