meaning of anchusa riparia

1. anchusa of southern Africa having blue to red-purple flowers


Related Words

anchusa riparia |

Developed & Maintained By Taraprasad.com

Treasure Words