Meaning of equisetatae

Definition of equisetatae

(noun) horsetails and related forms

Other information on equisetatae

WIKIPEDIA results for equisetatae
Amazon results for equisetatae