The Caribbean Dictionary

tuty
1 definition
1
 
Noun
The larval form of the lacewing group of insects. Also known as antlions, they are known primarily for the funnel shaped pits they make in dry soft dirt to trap ants.
Tags
animal, insect
Pictures
tutytuty
Rich May 08, 2014
jampipi
400