LIBELLULOID Meaning of LIBELLULOID in English adj like or pertaining to the dragon flies. Webster English vocab. Английский словарь Webster. 2012