meaning of loranthus europaeus

1. shrub of central and southeastern Europe; partially parasitic on beeches, chestnuts and oaks


Related Words

loranthus europaeus |

Developed & Maintained By Taraprasad.com

Treasure Words