English | German | Russian | Czech

stave-acre English

Meaning stave-acre meaning

What does stave-acre mean?

stave-acre

A medicinal herb, Staphis agria.

Are you looking for...?

stave | acre