'lanceolate spleenwort' definitions:

Definition of 'lanceolate spleenwort'

From: WordNet
noun
A spleenwort of western Europe [syn: lanceolate spleenwort, Asplenium billotii]