Meaning of hamamelites

Definition of hamamelites

(noun) genus of fossil plants having leaves similar to those of the witch hazel

Other information on hamamelites

WIKIPEDIA results for hamamelites
Amazon results for hamamelites