Skip to main content

lancepod

/lans-pod/US // ˈlænsˌpɒd //

长枪短炮,矛头直指,矛头指向,矛头所指的是

Definitions

n.名词 noun
  1. 1
    • : any tropical, leguminous tree or shrub of the genus Lonchocarpus, the roots of which yield rotenone.