turtleweed

suomi-englanti sanakirja

turtleweed englanniksi

  1. A plant of the genus ''Batis'' ((taxlink)).