meaning of lycopod

1. A plant of the genus Lycopodium.


Related Words

lycopod | lycopode | lycopodiaceous | lycopodite | lycopodium |

Developed & Maintained By Taraprasad.com

Treasure Words