meaning of entelea

1. a genus of evergreen shrub that grows in New Zealand


Related Words

entelea |

Developed & Maintained By Taraprasad.com

Treasure Words