meaning of giant buttercup

1. spectacular perennial native of wet montane grasslands of Peru; formerly included in genus Ranunculus


Related Words

giant buttercup |

Developed & Maintained By Taraprasad.com

Treasure Words