Slovnenya

Translation English Spanish: seed vessel

Dictionary: main
seed vessel
noun