maidenhair spleenwort
English
maidenhair spleenwort meaning in English • maidenhair spleenwort का अर्थ अंग्रेजी में
Noun
- A small rock-inhabiting fern (Asplenium trichomanes) of the North temperate zone and Hawaii, having pinnate fronds.