Meaning of trichomanes

Definition of trichomanes

(noun) bristle ferns; kidney ferns

Other information on trichomanes

WIKIPEDIA results for trichomanes
Amazon results for trichomanes