Huperzia, l.s. of sporangia on leaf bases

Return to Previous Page