meaning of radiolarian

1. protozoa with amoeba-like bodies and radiating filamentous pseudopods


Related Words

radiolarian |

Developed & Maintained By Taraprasad.com

Treasure Words