'lanceolate spleenwort' definitions:

Definition of 'lanceolate spleenwort'

(from WordNet)
noun
A spleenwort of western Europe [syn: lanceolate spleenwort, Asplenium billotii]