English Dictionary

LEAF ROLLER

Pronunciation (US): Play  (GB): Play

IPA (US): 

 Dictionary entry overview: What does leaf roller mean? 

LEAF ROLLER (noun)
  The noun LEAF ROLLER has 1 sense:

1. moth whose larvae form nests by rolling and tying leaves with spun silkplay

  Familiarity information: LEAF ROLLER used as a noun is very rare.


 Dictionary entry details 


LEAF ROLLER (noun)


Sense 1

Meaning:

Moth whose larvae form nests by rolling and tying leaves with spun silk

Classified under:

Nouns denoting animals

Synonyms:

leaf-roller; leaf roller

Hypernyms ("leaf roller" is a kind of...):

tortricid; tortricid moth (any of numerous small moths having lightly fringed wings; larvae are leaf rollers or live in fruits and galls)


 Learn English with... Proverbs 
"Forbidden fruit is the sweetest." (English proverb)

"If there is no financial involvement between relatives, the relationship is harmonious." (Bhutanese proverb)

"He laughs most he who laughs last." (Arabic proverb)

"By firelight, an old rag looks like sturdy hemp fabric." (Corsican proverb)



ALSO IN ENGLISH DICTIONARY:


© 2000-2023 AudioEnglish.org | AudioEnglish® is a Registered Trademark | Terms of use and privacy policy
Contact