Definify.com

Definition 2026


Osmundopsida

Osmundopsida

Translingual

Proper noun

Osmundopsida

  1. Polypodiopsida