aeluroid
/ɛˈluːroʊɪd/Definitions
1. noun
A type of insect in the order Hemiptera, related to leafhoppers.
“The researcher specialized in the study of aeluroids, which are common pests in agricultural fields.”
1. noun
A type of insect in the order Hemiptera, related to leafhoppers.
“The researcher specialized in the study of aeluroids, which are common pests in agricultural fields.”