World’s smallest flowering plant in Anchorage?
A member of “the world’s smallest flowering plant” (Lemnaceae) family was rumored as found at Lake Hood Seaplane Base in Anchorage this past summer. Will this be verified in 2011? What will this mean? Perhaps your trip to Anchorage will … Continue reading