meaning of leonotis

1. small genus of tropical herbs and subshrubs of South Africa


Related Words

leonotis | leonotis leonurus | leonotis nepetaefolia | leonotis nepetifolia |

Developed & Maintained By Taraprasad.com

Treasure Words