Search results

Display image thumbnails
Glycyrrhiza echinata L., Sp. Pl.: 741. 1753