meaning of aplysia punctata

1. naked marine gastropod having a soft body with reduced internal shell and two pairs of ear-like tentacles


Related Words

aplysia punctata |

Developed & Maintained By Taraprasad.com

Treasure Words