meaning of picea obovata

1. tall spruce of northern Europe and Asia; resembles Norway spruce


Related Words

picea obovata |

Developed & Maintained By Taraprasad.com

Treasure Words