meaning of hovea

1. any of several attractive evergreen shrubs of Australia grown for their glossy deep green foliage and flowers in rich blues and intense violets


Related Words

hovea |

Developed & Maintained By Taraprasad.com

Treasure Words