Spanish-English dictionary »

avellana californiana meaning in English

SpanishEnglish
avellana californiana noun

California hazelnut(Corylus cornuta)
noun