Home
Search
Index
Definify.com
Definition
2024
osphradia
osphradia
English
Noun
osphradia
plural of
osphradium
Similar Results