canavalia

suomi-englanti sanakirja

canavalia englanniksi

  1. Canavalia

  1. any plant in the (taxfmt) taxonomic genus