PINKROOT


Meaning of PINKROOT in English

(n.) An annual South American and West Indian plant (Spigelia Anthelmia).

Webster's English dictionary.      Английский словарь Webster.