Wiktionary
trillionairesses
n. (plural of trillionairess English)
n. (plural of trillionairess English)