acacioides

LatinEdit

AdjectiveEdit

acacioides

  1. (New Latin) Of, pertaining to, or resembling an acacia
Last modified on 16 June 2013, at 00:25