small red sheath-winged insect

listen to the pronunciation of small red sheath-winged insect
English - English

Definition of small red sheath-winged insect in English English dictionary

small red sheath-winged insect
{i} ladyfly
small red sheath-winged insect
{i} lady-fly