meaning of rostrifera

1. A division of pectinibranchiate gastropods, having the head prolonged into a snout which is not retractile.


Related Words

rostrifera |

Developed & Maintained By Taraprasad.com

Treasure Words