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