LOCUST


Meaning of LOCUST in English

(n.) The locust tree. See Locust Tree (definition, note, and phrases).

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