On the Table: A visit with Iowa City herbalists Wild Rose Apothecary

Herb Nerds
Ansel Cummings is a friend of the bees.

A local CSA hopes to prune common misconceptions about weeds

Photos by Dawn Frary (See full gallery)

Most people go to great lengths to rid their yards of plants they deem to be “weeds.” These so-called weeds are invasive and unattractive and might as well just be wiped out, right?

An Iowa City herbalist group, Wild Rose Apothecary, is looking to change that perception; it’s their mission to inform weed-haters that wild-foraged herbs like dandelions, cleavers, plantain and chickweed actually have a place in our homes.

In early 2013, Christina Mitchell, Christy Andersen and Mandy Dickerson formed Wild Rose Apothecary, an herbalist and Community Supported Agriculture (CSA) group, with the intention of spreading the good word of the wild herb. In addition to handcrafting small-batch herbal products using fresh, local and ethically-obtained wild plants and local beeswax, they also feel it is crucial to help people in the community develop a practical knowledge of herbs. “It’s important to tune in to and take a lesson from the nature most present with us, in the local landscape,” the group said in an email. “The medicine plants here insist on staying here for a good reason. They fit in and become at home in a place that needs them.”

Plantain (a common local wild herb) has both internal and external healing qualities. It can be used to draw out dirt or infection from wounds, to treat boils and inflamed skin. It can also relieve burns, insect bites and poison ivy rashes, in addition to being ingested to soothe coughs and encourage expectoration during a cold, or to treat ulcers of the mouth, throat and stomach. Dandelion, the bane of many a lawn, is actually a “supreme liver tonic,” and a blood-cleanser that also encourages better digestion.

Herb Nerds
Evening Primrose

The Wild Rose Apothecary CSA—the first herbal CSA in the area—will begin in July and run for six months. Monthly shares will be tailored specifically to families’ needs and will include salves made from herb-infused oils and local beeswax, infused vinegars, body lotions and creams, body sprays, massage oils, homemade incense, dried herb blends, elixirs, tinctures, kombucha and snacks. Membership rates start at $25 per month for a half-share and $40 for a full share.

The herbally-curious are encouraged to take a cue from the ladies of Wild Rose Apothecary and venture out into their own backyards in search of edible and medicinal plants. Other local herb foraging hotspots include Hickory Hill Park and Lake Macbride Nature Recreation Area. “It’s empowering to take your health into your own hands. Using herbs both as a preventative and as a curative is a way to do that,” says Wild Rose Apothecary member Christina Mitchell. “Part of the medicinal benefit of herbalism is learning that a pill isn’t a cure all; that we have to slow down to let medicines work and healing begin.”

Herb Nerds

Find more photos on Facebook

Common local herbs and their uses

Source: Wild Rose Apothecary

Comfrey (Symphytum officinale)
A cell regenerative; good for light cuts, bruises, sprains and broken bones; increases your white blood cells

Horehound (Marrubium vulgare)
Helps with lung congestion, coughs and colds

Common Yarrow
(Achillea millefolium)
Fever reducer, antiseptic and anti-inflammatory

Evening Primrose
(Oenothera speciosa)
Good for skin, GI tract and PMS symptoms

Jewelweed (Impatiens capensis)
Remedy for poison ivy; often grows near poison ivy

Catnip (Nepeta cataria)
Good for the nervous system and relaxation

White Sage (Salvia apiana)
Burned for ceremonial purposes; used to clear energy and for its cleansing properties

Mint (Mentha)
Tasty; helps with nausea, fevers and digestion

Black Raspberry (Rubus occidentalis)
Helps with menstrual and reproductive health; high in calcium

Wood Sorrel (Oxalis montana)
A diuretic, it treats indigestion and also cleanses the blood

Mullein (Verbascum thapsus)
Good for dry coughs and lung congestion, flower oil is good for ear infections

Cleavers (Galium aparine)
Really good for your lymphatic system and swollen lymphs

Chickweed (Stellaria media)
One of the most nutritive of wild spring greens, assists in the bodies absorption of vitamins and minerals

Solomon’s Seal
(Polygonatum canaliculatum)
A supreme musculoskeletal helper

Yellow Dock (Rumex crispus)
An iron nutritive and liver cleanser; aids digestion

Horsetail (Equisetum arvense)
Strengthens the hair, skin and nails

Plantain (Plantago major)
Excellent skin healer; draws out infections, thorns and splinters

*Of course, before ingesting anything obtained in the wild, it is important to be certain of the plants’ identities: Consult an herb guide or website to verify anything before use or ingestion.

Recommended Resources on Foraging

• talk to local small farmers (membership site)

Dawn Frary is a photographer and artist from Iowa City. She is pleased to have learned that most of the “weeds” in her yard are actually useful. Visit her at

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/on-the-table-herb-nerds/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Email</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="107"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>