English | German | Russian | Czech

shortleaf English

Meaning shortleaf meaning

What does shortleaf mean?

shortleaf

(in the names of plants) Having short leaves.

Are you looking for...?