meaning of ophiurans

1. A genus of ophiurioid starfishes.


Related Words

ophiura | ophiuran |

Developed & Maintained By Taraprasad.com

Treasure Words