Home

Word

teleostan, n.
(teleostans)