meaning of scolopendrium

1. a fern thought to resemble a millipede


Related Words

scolopendrium | scolopendrium nigripes |

Developed & Maintained By Taraprasad.com

Treasure Words