Definify.com

Definition 2024


wommera

wommera

English

Noun

wommera (plural wommeras)

  1. Alternative form of woomera