meaning of davie

1. genus of Australasian shrubs and subshrubs having small yellow or purple flowers followed by short triangular pods


Related Words

daviesia |

Developed & Maintained By Taraprasad.com

Treasure Words