meaning of eruca

1. An insect in the larval state; a caterpillar; a larva.


Related Words

eruca | erucae |

Developed & Maintained By Taraprasad.com

Treasure Words