lanceolate_spleenwortEnglish

Asplenium billotii, lanceolate spleenwort

Noun

A spleenwort of western Europe

English: lanceolate spleenwort, Asplenium billotii

English words with similar meanings

Show 1 words