■ noun a velvety-bodied hymenopterous insect whose larvae parasitize bees and wasps. [Family Mutillidae: numerous species.]
VELVET ANT
Meaning of VELVET ANT in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004