meaning of ambulacriform

1. Having the form of ambulacra.


Related Words

ambulacriform |

Developed & Maintained By Taraprasad.com

Treasure Words