Angiospermo admin 5 years ago Angiospermo Angiospermo Definition Angiospermo Spanish Adjective English meaning : angiosperm