English | German | Russian | Czech

needleleaf English

Meaning needleleaf meaning

What does needleleaf mean?

needleleaf

(botany) Used in the names of plants that have long narrow leaves.

Are you looking for...?