Dictionary.net
ORRA
\ˈɒɹə], \ˈɒɹə], \ˈɒ_ɹ_ə]\
Definitions of ORRA
Word of the day
hydromorphic
[Greek] Structurally adapted to an aquatic environment, as organs of water plants.
View More
Nearby Words
orpington
orpinomyces
orpressin
orr
orr, james l.
Orra
orrach
orreries
orrery
orrhocystis
orrhodiagnosis