meaning of cornus mas

1. deciduous European shrub or small tree having bright red fruit


Related Words

cornus mas |

Developed & Maintained By Taraprasad.com

Treasure Words