meaning of lerna

1. A Linnaean genus of parasitic Entomostraca, -- the same as the family Lernaeidae.


Related Words

lernaea | lernaeacea |

Developed & Maintained By Taraprasad.com

Treasure Words