English Dictionary
▪ tulostomataceae
▪ tulostomatales
▪ tulsa
▪ tulu
▪ tum
◊ TULSA
Tulsa
n : a major city of northeastern Oklahoma on the Arkansas river
[syn: {Tulsa}]
tulostomataceae
tulostomatales
tulsa
tulu
tum
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]