English-Portuguese translations for cryptospore
Definition of cryptospore
- A sporelike organic-walled microfossil that most typically occurs in tightly adherent tetrads or dyads, which is considered to be derived from early land plants or their immediate algal ancestors
Trending Searches
Popular Dictionaries