meaning of ajuga genevensis

1. upright rhizomatous perennial with bright blue flowers; southern Europe


Related Words

ajuga genevensis |

Developed & Maintained By Taraprasad.com

Treasure Words