meaning of coccosphere

1. A small, rounded, marine organism, capable of braking up into coccoliths.


Related Words

coccosphere |

Developed & Maintained By Taraprasad.com

Treasure Words