meaning of podalyria

1. genus of South African leguminous shrubs often placed in genus Sophora


Related Words

podalyria |

Developed & Maintained By Taraprasad.com

Treasure Words