GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    
    Sphaerospore , n. [Gr. sphere + E. spore.] (Bot.) One of the nonsexual spores found in red algae; a tetraspore.
    1913 Webster

Last match results