meaning of scotch marigold

1. the common European annual marigold


Related Words

scotch marigold |

Developed & Maintained By Taraprasad.com

Treasure Words