meaning of sparrowwort

1. An evergreen shrub of the genus Erica (E. passerina).


Related Words

sparrowwort |

Developed & Maintained By Taraprasad.com

Treasure Words