Noun
lamiid (plural lamiids) (zoology) Any member of the family Lamiidae, now considered to be the cerambycid subfamily Lamiinae.