Definify.com

Definition 2025


wommera

wommera

English

Noun

wommera (plural wommeras)

  1. Alternative form of woomera