English-Spanish translation for "amphicarpous"

EN amphicarpous Spanish translation

amphicarpous {adj.}

EN amphicarpous
play_circle_outline
{adjective}

1. botany

amphicarpous