meaning of lithospermum

1. annual or perennial herbaceous or shrubby plants; cosmopolitan except Australia


Related Words

lithospermum | lithospermum canescens | lithospermum caroliniense | lithospermum officinale |

Developed & Maintained By Taraprasad.com

Treasure Words