English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Terebrantia
Terebrantia
(n. pl.)
A division of Hymenoptera including those which
have an ovipositor adapted for perforating plants. It includes the
sawflies.