- lanceolate spleenwort as a noun:
- 1
lanceolate spleenwort
noun
1 lanceolate spleenwort
A spleenwort of western Europe.
synonym: Asplenium billotii.
debug info: 0.0144
noun
A spleenwort of western Europe.
synonym: Asplenium billotii.
debug info: 0.0144