abrotanoides

Contents

LatinEdit

AdjectiveEdit

abrotanoides

  1. (New Latin) southernwood (attributive)

Related termsEdit

DescendantsEdit