Peppered moth

What is Peppered moth?

Peppered moth definition and meaning on Dictionary terms:
noun
a green or colorless alcoholic solution of the volatile oil produced by the peppermint leaf, used as a carminative and flavoring agent.

 

reference: https://www.dictionary.com/browse/peppered-moth

Tags: