1 result found

Search Results for: poplar

Asp

Asp (Science: botany) same as aspen. Trembling poplar or asp. (Science: zoology) a small, hooded, poisonous serpent of egypt... Read More