Macrosteles
noun
Mac·ros·te·les
maˈkrästəˌlēz
: a genus of leafhoppers some of which transmit virus diseases to plants see six-spotted leafhopper
Love words? Need even more definitions?
Merriam-Webster unabridged
Share