scoliid
/ˈskɒlaɪd/Definitions
1. noun
A type of beetle, specifically a member of the family Scolitidae, commonly known as wood-boring beetles.
“The forester examined the scoliid larvae infesting the ancient tree trunk.”
1. noun
A type of beetle, specifically a member of the family Scolitidae, commonly known as wood-boring beetles.
“The forester examined the scoliid larvae infesting the ancient tree trunk.”