Meaning of legionary ant
Definition of legionary ant
(noun)
tropical
nomadic
ant that preys
mainly
on
other
insects
Other information on legionary ant
WIKIPEDIA results for
legionary ant
Amazon results for
legionary ant
Tweet