Trimeresurus flavoviridis

Translingual edit

Proper noun edit

Trimeresurus flavoviridis m

  1. Synonym of Protobothrops flavoviridis (habu).