meaning of asplenium billotii

asplenium billotii meaning in General Dictionary

a spleenwort of western European countries