Dictionary search results

Showing 1-3 of 3 results

earworm British & World English

A catchy song or tune that runs continually through someone’s mind

corn earworm British & World English

An American moth caterpillar which is a pest of both maize and cotton

earworm English-Spanish

melodía