pteris_serrulata has definitions from the field of botany
1
[ noun ] (botany) fern of North Africa and Azores and Canary Islands

Related terms

fern Pteris

*