Lesquerella
English Dictionary
->
Letter L
-> Lesquerella
Search Dictionary:
Lesquerella Definition
(n)
genus
of
low
-
growing
hairy
herbs
:
bladderpods
Lesquerella Synonyms
genus Lesquerella
Lesquerella
© Art Branch Inc.