meaning of turritelloid

1. Of, pertaining to, or resembling, the turritellas.


Related Words

turritelloid |

Developed & Maintained By Taraprasad.com

Treasure Words