Phryma leptostachya L.

[ American lopseed ]

PHRYMACEAE USDA Symbol: PHLE5