meaning of applemint

1. mint with apple-scented stems of southern and western Europe; naturalized in United States


Related Words

applemint |

Developed & Maintained By Taraprasad.com

Treasure Words