meaning of scrobicula

1. One of the smooth areas surrounding the tubercles of a sea urchin.


Related Words

scrobicula | scrobiculae | scrobicular | scrobiculate | scrobiculated |

Developed & Maintained By Taraprasad.com

Treasure Words