Big Huge Thesaurus

leptosporangiate

adjective

antonyms