Meaning of “plantaris” in the English Dictionary

English