mecopteron Definition
Definition
A mecopteran; any insect of the order Mecoptera, characterized by broad membranous wings and a long segmented abdomen.
Browse
A mecopteran; any insect of the order Mecoptera, characterized by broad membranous wings and a long segmented abdomen.
Browse